inflict pain on - Francés Inglés Diccionario